home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group98a.txt / 000164_icon-group-sender _Wed Apr 15 13:04:49 1998.msg < prev    next >
Internet Message Format  |  2000-09-20  |  2KB

  1. Return-Path: <icon-group-sender>
  2. Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
  3.     by baskerville.CS.Arizona.EDU (8.8.8/8.8.7) with SMTP id NAA20432
  4.     for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Wed, 15 Apr 1998 13:04:44 -0700 (MST)
  5. Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
  6.     id AA24472; Wed, 15 Apr 1998 13:04:42 -0700
  7. Message-Id: <s534a7d4.027@housmtp.oceaneering.com>
  8. X-Mailer: Novell GroupWise 4.1
  9. Date: Wed, 15 Apr 1998 12:15:58 -0600
  10. From: Charles Hethcoat <CHETHCOA@oss.oceaneering.com>
  11. To: icon-group@optima.CS.Arizona.EDU
  12. Subject: Re: Is this language dead? - I think not
  13. Mime-Version: 1.0
  14. Content-Type: text/plain
  15. Content-Disposition: inline
  16. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  17. Status: RO
  18. Content-Length: 1151
  19.  
  20. Mr Plow <mr-plow@springfield.net> writes:
  21. > Is no one using this lang [Icon] anymore?
  22.  
  23. Some people are.  More should.
  24.  
  25. I currently have the following items under development using Icon:
  26.  
  27. * a 3d graphics library for making clear technical line art
  28. * a higher-order scientific calculator with vector primitives and 'literate' input
  29. * numerical routines such as adaptive (variable-stepsize) Runge-Kutta
  30. integration, matrix and vector math, spline interpolation, and other stuff
  31. like that
  32. * a bunch of related support libraries and experimental code
  33.  
  34. All of the above amounts to some 10,000 lines, I guess,  of Icon source
  35. code.  I am proceeding slowly, but making progress.  (The main problem is
  36. that I also have to earn a living.)
  37.  
  38. The eventual idea is to integrate this stuff with LaTeX and PostScript via
  39. dvips.  I want to make it easy to write one-step self-documenting
  40. engineering analysis reports that are even more easily updated (tables,
  41. graphics, and all) when the analysis input values change.  Just like a
  42. spreadsheet, but with decent page layout.  I have found that Icon is just
  43. about perfect for this sort of programming.
  44.  
  45. Charles Hethcoat
  46.